Leg of mutton - Alemán Inglés Diccionario